package com.framework.service;

import cn.dev33.satoken.util.SaResult;
import com.framework.dto.PageRequestDTO;
import com.framework.dto.UpdateUserDTO;
import com.framework.entity.Role;
import com.framework.entity.User;

import java.util.List;
import java.util.UUID;

/**
 * @Description: 用户服务接口
 * @Author: JamesYao
 * @DateTime: 2023/12/14 16:03
 */
public interface UserService {
    SaResult getAllUser(PageRequestDTO pageRequestDTO);
    UUID getAccountId(String account, String ps);
    SaResult saveUser(UpdateUserDTO userDTO);
    SaResult getUserInfo();
    SaResult deleteUser(UUID userId);
    SaResult updateUser(UpdateUserDTO userDTO);
}
